365bet中国官方网站

  • word of the day

    high dam

    high dam - 365bet中国官方网站 definition and meaning for word high dam

    Definition
    (noun) one of the world's largest dams on the Nile River in southern Egypt
    Synonyms : aswan high dam

  • Word used in video below:
    text: That's it! Dam it!
    Download our Mobile App Today